split tree trunks - French English Dictionary